Contribution restant due - German English Dictionary